#include "led.h"
#include "delay.h"
#include "sys.h" 
#include "usart.h"
#include "lcd.h"
#include "module.h"

/**
 * map文件ModuleInitStart区域:
	_UserInit_ModuleInitStart      0x08008860   Data   4  module.o(.init_func.0)
    _UserInit_module_delay_init    0x08008864   Data   4  delay.o(.init_func.00)
    _UserInit_module_uart_init     0x08008868   Data   4  usart.o(.init_func.01)
    _UserInit_module_LcdInit       0x0800886c   Data   4  lcd.o(.init_func.11)
    _UserInit_module_LED_Init      0x08008870   Data   4  led.o(.init_func.22)
    _UserInit_ModuleInitEnd        0x08008874   Data   4  module.o(.init_func.99)
*/

int main(void)
{
	int ret = AutoDeviceInit();
	if(ret)
		goto ModuleInitError;
	while (1)
	{
		LED0 = ~LED0;
		delay_ms(500);
	}

ModuleInitError:
	while(1);
}
